7291065ddbcef270e55e5c68d6b810c8397fefb3,jaxrs/src/main/java/org/jboss/aerogear/unifiedpush/rest/registry/applications/AbstractVariantEndpoint.java,AbstractVariantEndpoint,getVariantsByType,#PushApplication#Class#,132

Before Change



    protected <T extends Variant> Set<T> getVariantsByType(PushApplication application, Class<T> type) {
        Set<T> variants = new HashSet<T>();
        for (Variant variant : application.getVariants()) {
            if (variant.getClass().equals(type)) {
                variants.add((T) variant);
            }

After Change


    protected <T extends Variant> Set<T> getVariantsByType(PushApplication application, Class<T> type) {
        Set<T> variants = new HashSet<>();

        application.getVariants().forEach(variant -> {
            if (variant.getClass().equals(type)) {
                variants.add((T) variant);
            }
        });

        return variants;
    }